Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Netherlands F3 Cancun Challenger Italy F24 Netherlands F4 Germany-w3 Germany-w4 Belgium F2 Israel F1 Israel F3 Croatia F1 Croatia F2 Canada F1 Canada F2 Canada F3 Morocco F4 Great Britain F7 Great Britain F8 Italy F15 Italy F16 Netherlands F3 Netherlands F4 Israel F2 Copa Sevilla Internacionales de Andalucia - Seville San Remo Tennis Cup - San Remo USTA Men's Challenger of Dallas - Dallas Czech Open 2006 - Prostejov St. Petersburg Challenger 2006 - St. Petersburg Citta di Como - Como Open de Rennes La Trinitaine - Rennes Music City Challenger - Nashville LTA Wrexham Challenger - Wrexham AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Siemens Open 2007 - Scheveningen Open Costa Daurada - Tarragona The Tarka Challenger - Barnstaple Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Ljubljana Open 2008 - Ljubljana Bulgarian Open - Sofia Open Castilla y Leon - Segovia Jersey Challenger Barletta Challenger Mordovia Cup - Saransk Challenger Brasov - Brasov Furth Challenger Manerbio Challenger Alphen Challenger Challenger Tunisie - Tunis Prostejov Challenger Cordenons Challenger Bordeaux Challenger Prostejov Challenger Internazionali di Tennis di Bergamo - Bergamo Scheveningen Challenger Genova Challenger Trnava Challenger China Open - Beijing IPP Open - Helsinki Volkswagen Challenger 2004 - Wolfsburg 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona Helsinki Challenger Cordenons Challenger Internazionali de Tennis di Bergamo - Bergamo Mitsubishi Electric Europe Cup - Monza Lugano Challenger Memorial Savigni - Sassuolo X Open Internacional D'Andorra - Andorra Tennis Napoli Cup - Napoli Unique Zagreb Open - Zagreb Rome Challenger Prostejov Challenger Garden Open 2004 - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid Porsche Open - Poznan Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Open Castilla y Leon - Segovia VIII Torneo Internazionale di Tennis - Barletta Rome Challenger Prostejov Challenger Scheveningen Challenger Sophia Antipolis Challenger Bordeaux Challenger Open Castilla y Leon - Segovia Bastad Challenger Rennes Challenger Rome Challenger Tashkent Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Szczecin Challenger Eckental Challenger Bratislava Challenger Lille Challenger Marbella Challenger Sophia Antipolis Challenger Alicante Challenger Ilkley Challenger Perugia Challenger Banja Luka Challenger 2003 - Banja Luka GHI Bronz Classic - Bronx Augsburg Challenger BMW Tennis Championship - Sunrise Banja Luka Challenger Sibiu Challenger Bancastato Challenger Lugano - Lugano Florence Challenger Siemens Open - Scheveningen Mouilleron-Le-Captif Challenger Brest Challenger Hamburg Challenger Helsinki Challenger Canberra Challenger Bangkok Challenger Bangkok Challenger Quimper Challenger Ford Tennis Championships - Louisville Pau Challenger Nur-Sultan Challenger Prague II Challenger Dharwad Challenger 2003 - Dharwad Amersfoort Challenger Liberec Challenger Lambertz Open - Aachen Roseto Degli Abruzzi 2 Challenger Sanremo Challenger Shymkent 1 Challenger Shymkent 2 Challenger Forli 6 Challenger Milan Challenger Luedenscheid Challenger San Marino Challenger 10ø Tornea B. Camparini - Reggio Emilia Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Siemens Open - Scheveningen Seville Challenger Ostrava Challenger Biella 3 Challenger Split 1 Challenger Ostrava Challenger The Surbiton Trophy - Surbiton Meerbusch Challenger Luedenscheid Challenger LTA Shrewsbury Challenger - Shrewsbury Braga Challenger Lisbon Challenger Morocco Tennis Tour - Rabat ATP Open Castilla y Leon - Segovia Marburg Challenger Forli 4 Challenger Lille Challenger St. Brieuc Challenger Prague 1 Challenger Grodzisk Mazowiecki Challenger Ismaning Challenger Hamburg Challenger Gran Canaria 2 Challenger Koblenz Challenger Andria Challenger Maspalomas Challenger Traralgon Challenger Lambertz Open - Aachen 4th Volkswagen Challenger - Wolfsburg ECU Prague Open - Prague Morocco Tennis Tour - Marrakech Siemens Open - Scheveningen Porsche Open - Poznan Caltanissetta Challenger Rome Challenger Athens Challenger Rhodes Challenger Orbetello Challenger San Marino Challenger Como Challenger Milan Indoors - Milan Dallas Challenger Tunis Challenger Aix En Provence Challenger Heilbronn Challenger Prostejov Challenger Heilbronn Challenger Rome Challenger Caltanissetta Challenger Open de Tenis Comunidad Valenciana - Valencia Scheveningen Challenger Istanbul Challenger Biella Challenger Alicante Challenger Alicante Challenger Alphen Challenger Trnava Challenger Aix En Provence Challenger Reunion Island Challenger Aix En Provence Challenger Rennes Challenger Trofeo Barcelona de Tenis - Barcelona Open de la Comunidad Valenciana - Valencia The Priority Telecom Open - Amersfoort Scheveningen Challenger Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing AIG Japan Open - Tokyo Chennai Open - Chennai Alphen Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Sibiu Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Open Romania - Bucharest AIG Japan Open - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Scheveningen Challenger Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Tampere Challenger Allianz Suisse Open Gstaad - Gstaad Biella Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem PTT Thailand Open - Bangkok Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Cordenons Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Manerbio Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Como Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Genova Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Open 13 - Marseille Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Dutch Open Tennis - Amersfoort Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Almaty Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Ordina Open - 's-Hertogenbosch Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch AEGON Championships - London Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Bet-at-home Open - Hamburg Suisse Open - Gstaad Konzum Croatia Open - Umag Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle AEGON International - Eastbourne Suisse Open - Gstaad Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Maharashtra Open - Pune ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Winston-Salem Open - Winston-Salem European Open - Antwerp Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Canberra Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Libema Open - 's-Hertogenbosch Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Tata Open Maharashtra - Pune New York Open - New York ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BCR Open Romania - Bucharest Belgaum Open - Belgaum Open de Tenis Comunidad Valenciana - Valencia Okal Cup 2003 - Eckental PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Chennai Open - Chennai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch If Stockholm Open - Stockholm AEGON Championships - London Synsam Swedish Open - Bastad SAP Open - San Jose Prostejov Challenger Open de Tenis Comunidad Valenciana - Valencia Sydney International - Sydney Bet-at-home Cup - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Abierto Mexicano - Los Cabos BRD Nastase Tiriac Trophy - Bucharest Apia International - Sydney Aircel Chennai Open - Chennai Open de Nice Cote d'Azur - Nice Delray Beach Open - Delray Beach Bet-at-home Open - Hamburg Heineken Open - Auckland European Open - Antwerp Garanti Koza Sofia Open - Sofia Rakuten Japan Open - Tokyo Bet-at-home Open - Hamburg Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch DIEMA XTRA Sofia Open - Sofia Open 13 - Marseille Gerry Weber Open - Halle Moselle Open - Metz Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Shenzhen Open - Shenzhen Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Challenger Groningen - Groningen Garanti Koza Sofia Open - Sofia ASB Classic - Auckland Ethias Trophy - Mons AEGON Championships - London Internationaux de Nouvelle-Caledonie - New Caledonia Estoril Open - Estoril Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Genova Challenger Baumag Open - Budapest Serbia Open - Belgrade Ismaning Challenger Barcelona Open BancSabadell - Barcelona Open 13 - Marseille Hungarian Open - Budapest Millennium Estoril Open - Estoril Maia Challenger Erste Bank Open - Vienna Prague Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Argentina Open - Buenos Aires Noventi Open - Halle Dubai Duty Free Tennis Championships - Dubai Gran Canaria 1 Challenger Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel Grand Prix Hassan II - Marrakech Open Parc - Lyon Forli Challenger Milan Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Trieste Challenger German Tennis Championships - Hamburg Swiss Open - Gstaad Losinj Challenger Ismaning Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Swiss Indoors Basel - Basel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne AEGON International - Eastbourne Amersfoort Challenger Istanbul Challenger China Open - Beijing Erste Bank Open - Vienna Libema Open - 's-Hertogenbosch BMW Open - Munich Sofia Open - Sofia Adelaide International 2 - Adelaide Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem New York Open - New York Libema Open - 's-Hertogenbosch Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Winston-Salem Open - Winston-Salem Heineken Open - Auckland Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Citi Open - Washington BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril BNP Paribas Open - Indian Wells Masters Series - Hamburg Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Plava Laguna Croatia Open - Umag Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch ASB Classic - Auckland Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Intrum Stockholm Open - Stockholm Portugal Open - Oeiras Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Geneva Open - Geneva BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Brasil Open - Sao Paulo Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Delray Beach International Tennis Championships - Delray Beach Coupe Rogers - Montreal Rio Open - Rio de Janeiro Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris China Open - Beijing Rogers Cup - Toronto Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Australian Open - Melbourne Davis Cup, Group I, 2R, RSA-NED 3-1 Wimbledon - London Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SWE-NED 0-5 U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 2R, BIH-NED 1-3 Davis Cup, World Group, PO, NED-CZE 3-2 Wimbledon - London Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, QR, KAZ-NED 3-1 Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) Davis Cup, Group I, 1R, URU-NED 0-4 Shanghai Rolex Masters - Shanghai All Lower level tournaments Davis Cup, Qualifiers, 1R, NED-CAN 4-0 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, NED-ROU 5-0 Olympics - London Olympics - Rio de Janeiro Olympics - Paris